.TH UNAME 1 "GNU Shell Utilities" "FSF" \" -*- nroff -*-
.SH NAME
uname \- print system information
.SH SYNOPSIS
.B uname
[\-snrvma] [\-\-sysname] [\-\-nodename] [\-\-release]
[\-\-machine] [\-\-all] [\-\-help] [\-\-version]
.SH DESCRIPTION
This documentation is no longer being maintained and may be inaccurate
or incomplete.  The Texinfo documentation is now the authoritative source.
.PP
This manual page
documents the GNU version of
.BR uname .
.B uname
prints information about the machine and operating system it is run on.
If no options are given,
.B uname
acts as if the
.I \-s
option
were given.  If multiple options are given or the
.I \-a
option is given, the selected information is printed in the order
`snrvm' with a space between items.
.SS OPTIONS
.TP
.I "\-m, \-\-machine"
Print the machine (hardware) type.
.TP
.I "\-n, \-\-nodename"
Print the machine's network node hostname.
.TP
.I "\-r, \-\-release"
Print the operating system release.
.TP
.I "\-s, \-\-sysname"
Print the operating system name.
.TP
.I "\-v"
Print the operating system version.
.TP
.I "\-a, \-\-all"
Print all of the above information.
.TP
.I "\-\-help"
Print a usage message on standard output and exit successfully.
.TP
.I "\-\-version"
Print version information on standard output then exit successfully.
